tobuscus

Is this Tobuscus?

Is this Tobuscus?