Inspector Cabanela
Detective Cabanela
detective cabanuela is invisible
detective
Something
Mega Man Pew Pew!
Megaman is mega.
Mega man is unimpressed
megaman
Doodle or Die is the game of "telephone" with drawing!