Lotta Kaihua is an actress and writer, known for Distractions (2015), Beauty and the Bastard (2005) and Fanatics (2012). Read more on iMDB