Yokai - This Japanese bat character toy is based on yokai folklore.

This Japanese bat character toy is based on yokai folklore.

Leave a Reply