Sock almost 10 years ago Kamen Rider Kaixa day! The day where all the little Rider fans will be massive dicks, purposely sabotage relationships, and grin like a fucking madman!