A strange, somewhat disturbing homage to tokusatsu (literally: “man fight man in rubber suits”)? Or viral marketing for Big Man Japan?
Scary enough to keep me entertained. Thank you, Johnichi, for showing me this.
-Joj
No comments yet.
RSS feed for comments on this post. TrackBack URL
Name (required)
Mail (will not be published) (required)
Website