Artwork Title: Oshiroi Baba

Oshiroi Baba

Shigeru Mizuki

Arthur

Wait what?