Main Characters Megumi Amatsuka Ichiro Fujiki Miki Hanakain Keiko Tanaka Hitomoji Kobayashi Genzou Soga Tasuke Yasuda