Inspired by a true story of survival.
Haruka Abe is an Anglo-Japanese actress based in London, United Kingdom. Born in Tokyo, Haruka spent her childhood split between New York, London and Tokyo, moving between the three cities with her ...