Kotomora
交配種 (kouhaishu) Japanese meaning: crossbreed | Kotomora