Description
Two Japanese goblins with long, lovely noses decide to prove once and for all whose proboscis is the most beautiful.
Read More
Two Japanese goblins compete to find out which of their equally lovely, equally long proboscises is the better and end up sticking them where they do not belong, in an adaptation of a traditional tale.
Read Less