Olivia Ainali , Venni Uotila and Lauri Kajo was featured in the movie Risto R?pp??j? ja viile? Venla.