Kotomora
混合体 (kongoutai) Japanese meaning: mixture | Kotomora