Kotomora
メガビット (megabitto) Japanese meaning: megabit | Kotomora