I just found this on Amazon and I can't stop laughing - eviltoast

Is he baby?