Reddit has a whole page dedicated to dedicated to WTF Japan. Fortunately, this ad shouldn't show up there. It's actually a bit funny and more subdued then I was expecting.