nckeo about 6 years ago I understand spidey and obi reference that disney brought over both franchises, kamen rider den-o?