Join our community
Somehow they made the quintessential 80s movie even more 80s in Japan