Kotomora
メガサイクル (megasaikuru) Japanese meaning: megacycle | Kotomora