Japanese Game Shows Are Awesome

Look at the owl, enjoy the show