Crazy Japanese Game Show

yup its another crazy japanese game show this time with monsters poping out of random places