>>103532470
I've watched Kamen Rider, this is just how you charge things in Japan