メガサイクル
megasaikuru

Noun

1. megacycle