©2018 Defy Media. All rights reserved.
Japanese television is at it again, presenting weird and crazy stuff only they can give us. This time, it’s an awesome and addicting mirror dance. But I think there’s a trick to it…