Kotomora
子構造体 (kokouzoutai) Japanese meaning: child structure | Kotomora