Kotomora
メガパーセク (megapaaseku) Japanese meaning: megaparsec | Kotomora