Uchitama?! Have You Seen My Tama?
More like this
Logo