Kotomora
血は争えない (chihaarasoenai) Japanese meaning | Kotomora