Kotomora
カンブリア紀 (カンブリアき, kanburiaki) Japanese meaning | Kotomora