Kotomora
生きている化石 (いきているかせき) Japanese meaning | Kotomora