Main Characters Tomoya Aki Eriri Spencer Sawamura Utaha Kasumigaoka Megumi Katou Michiru Hyoudou Iori Hashima Izumi Hashima Ranko Morioka Sonoko Machida Echika Mizuhara Tokino Himekawa