Quick question: how does Pikachu actually eat? He can't eat through his disguise's head, can he? I'm assuming he just brings his ice cream inside the disguise, but then how did he stain his dress on the outside?
I haven't watched the anime in years, but do ghost-type pokemon need to eat physical food? I know Litwick and evo's absorb life force from humans, but what about the others? Can Pikachu actually eat the ice cream?