Like Cup Noodles? Check out this STRANGE game we found in an arcade in #Japan!