anarki over 11 years ago [hidden] would this be homage to Spirited Away? There are similar monsters and at night red lanters light up at the town. 1 Reply Copy ID Copy Link