‘The Ninja’ a short visual feature of the everyday Ninja lurking and strolling the streets of Sapporo in Japan’s most northern Island, Hokkaido. Featuring Laurence Keefe.
‘The Ninja’ a short visual feature of the everyday Ninja lurking and strolling the streets of Sapporo in Japan’s most northern Island, Hokkaido. Featuring Laurence Keefe.