Main Characters Yuki Kei Oikawa Hazuki Itsuki Keizo Hasegawa Haruka Tadayasu Sawaki Kawahama Takuma Misato Kaoru A. oryzae