Source: 風雲!たけし城 | Takeshi's Castle (TV 1986) (1986)
Audio: Princes Of The Universe by Queen
Is this show for real about a military coup to topple a monarchy? But with spandex and foam and you somehow have to ride a whale bicycle to do it?