Vocabulary

メガサイクル

megacycle

noun