Kotomora
交雑 (kouzatsu) Japanese meaning: hybridization | Kotomora