supersid on Nostr: Ronnie21093 The mantis is clearly a Kamen RiderRonnie21093 (npub1st2…2wu9) The mantis is clearly a Kamen Rider