Kamen Rider Brain 01 Released!

Wow, those 16 years certainly flew by.

Thread / Wiki