Kotomora
交雑種 (kouzatsushu) Japanese meaning: hybrid | Kotomora