Tagged: blue swat, Japan, japanese tv, metal heroes
Any Blue SWAT fans? Not seen it? It’s insane. Fun. Ridiculous. Novel. Let me know if you’re getting any vibes from this:
SIGN UP FOR UPDATES!