Japanese foil ball challenge is online trend from Japan. Can you believe smashed aluminum foil balls be mirror? Lets try japanese foil ball challenge, and share your funny face!!