Sonezaki Keiichi is popular... Too popular for his own good. Too popular for his own peace of mind....