Kotomora
各派 (かくは, kakuha) Japanese meaning: each party | Kotomora