Japanese anti-plague demon Amabie demon now has its own pudding
TOKYO: Amabie, a humanoid fish yokai (demon or spirit from traditional Japanese folklore), has found itself the understandable recipient of a recent merchandise boom. The scaly yokai is said to have appeared …
Japanese anti-plague demon Amabie demon now has its own pudding Read More