Kotomora
複合体 (fukugoutai) Japanese meaning: complex | Kotomora