Justin Miller isn't a stranger to Japanese TV. He has been a guest on various morning shows to promote Showa Kayo Night, a party he co-founded in 2011. But the reaction he got after appearing on TV Tokyo's evening program "You wa Nani Shi ni Nippon E?" ("Why Did You Come To Japan?") really surprised him.