Its a japanese show called Masquerade and its a very popular show about using ya own creativity of ideas and perform it on stage.Efforts can be very rewarding!(1st prize is like about a 1 million yen)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.