Kotomora
先祖構造体 (senzokouzoutai) Japanese meaning | Kotomora