Main Characters Takuma Hirose Hayami Kohinata Otoha Yui Tabata Rin Misakura Hamaji Yakumo Hinata Kagura