I swear I've see this character somewhere before...