Kotomora
エトマロサフィンブリアタ Japanese meaning | Kotomora