cristyburne.com
Yokai featured in Takeshita Demons
Subarashii! Yabai! Takeshita Demons Things are going super-well for Takeshita Demons at the moment. The Filth Licker is ready for pre-order in the UK and Monster Matsuri is in its 50-millionth-draf…