Doofshmirtzaluz

Doofshmirtzaluz is a creature appeared in Germany and USA.