Kamen Rider 555: Hyper Battle Video 2003

The story begins with a regular day with Takumi, Mari and Keitaro, which suddenly turns into a musical number thanks to a mysterious new boom box...