Main Characters Sayoko "Arashi" Arashiyama Hajime Yasaka Yayoi Fushimi Jun Kamigamo Hideo Murata Master/Sayaka Kaja Takeshi Yamashiro Kanako Yamazaki Kyouko Kamigamo