The residents of Mist Town celebrate Makoto. A female human peaks his interest in townThe residents of Mist Town celebrate Makoto. A female human peaks his interest in townThe residents of Mist Town celebrate Makoto. A female human peaks his interest in town