countzeroor.com
Film Review: Electric Dragon 80,000V
It’s been a while since I watched what I’d call a “Weird Japan” movie – a Japanese film with a degree of creativity and un-reality that is uncommon in Western cinema &…