Kotomora
上家 (kamicha) Japanese meaning: left-hand opponent | Kotomora