Main Characters Jiyu Nanohana Sai Nanohana Ozaru Shoko Maruyama Kozaru Koinosuke Odago Shiro Ryujoji Hajime Ryujoji