....
Japan has got some issues
indeed
and yet we have this thing
>>222825>>222823>>222880>>222825>>222823>>222825>>222881>>222823>>222825>>222823>>222825>>222881i came!
and this was made in the UK
Those are from Kamen Rider Kabuto. That show is all sorts of awesome when certain gifs aren't taken out of context.