Comment Reposted to your Profile Page.
I think it's a throwback to some of the corny, English-overdubbed, B-Movies that came out of Japan in the late-60s.
I think it's a throwback to some of the corny, English-overdubbed, B-Movies that came out of Japan in the late-60s.