View Full Cast Jaana PelkonenSelf - HostMikko PeltolaSelf - HostTimo SuomiSelfIlkka TalasrantaSelfAnna MuurinenSelf