This is the most accurate kamen rider meme and i won’t hear any objections