Christmas In Japan: Hundreds queue outside of KFC branches in Tokyo

Though Christmas is not a national holiday in Japan, it has become a celebration of all things western