Wake Up - The End is the New Beginning!
Baku (獏 or 貘?) are Japanese supernatural beings that devour dreams and nightmares. According to legend, they were created by the spare pieces that were left over when the gods finished creating all other animals. They have a long history in Japanese folklore and art! Top #86 on Feb 8, 2016! :D Top #10 on March 3, 201...