Kotomora
他家 (taacha) Japanese meaning: the other three players | Kotomora