Yokai Demons(2005): movie comparison