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