From VHSMag, check out this new Eli Reed full part filmed in Tokyo, Japan. Holy kits!