That's it. Mach has single handedly ruined the whole series for me now.
Normally I dislike the introduction of secondary Riders for Neo Heisei shows (except Gaim). The series takes time to get going, after 10+ episode the plot finally picks up, then everything has to come to a halt just for the sake of introducing this new character, and most of the time there is no real purpose for such character. But this was on a whole new different level.
I was legit getting interested with Heart and Chaser's true identity, and then all of a sudden this appeared. This guy is absolutely obnoxious, and completely over the top. Not to mention the bit where he starts knocking off Shinnosuke's thoughts should only appear in anime. Nothing made sense, his wire-fu came out of nowhere, he starts jumping around like an idiot, his voice sounds horrible, not to mention that stupid henshin scene.
That's it I might just give up on the series now.