Mt Fuji Ice FestivalWinter in Japan means the indoor heat is turned to a level that is almost as ridiculous as the TV show Finding Bigfoot. If you think...