This is Smap. Sorry, SMAP. Last night, the pop stars appeared on television to apologize, garnering massive television ratings, and resulting in a comment from the Prime Minister of Japan. This is a very big deal.
Human-eating giants might not be funny, but human-eating giants with new jobs in construction are.