I am reliably informed that this guy is a famous comedian here in Japan. I think I may have seen him on TV yesterday, but couldn’t be sure…