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