Kotomora
真正後生動物 (shinseikouseidoubutsu) Japanese meaning | Kotomora