Baku (獏) are Japanese yôkai that devour dreams and nightmares. They have a long history in Japanese folklore and art, and more recently have appeared in Japanese anime and manga.
Baku is also a Japanese name.
Baku (獏) are Japanese yôkai that devour dreams and nightmares. They have a long history in Japanese folklore and art, and more recently have appeared in Japanese anime and manga.
Baku is also a Japanese name.