Yokai Posted on June 14, 2012June 22, 2017 by admin GD86 promotional poster with Yokai (Japanese Monsters) in a cute illustration piece.