Kotomora
統合体 (tougoutai) Japanese meaning: synthesis | Kotomora