Advertisement

Mushibu

Insect experts who design and research all kinds of insects. All dressed as glasses and checked shirts. I have a longing for Ueda.