User blog comment:Team Doofenshmirtz/Hello! This is TD/@comment-3473686-20130422210048/@comment-3473686-20130422220252

Yep :) [I drew that pic myself!]