Baku is a Japanese supernatural being that devours dreams and nightmares. They have a long history in Japanese folklore.
No one has reviewed this product!
Write a Review
Baku is a Japanese supernatural being that devours dreams and nightmares. They have a long history in Japanese folklore.