Born 1962 Helsinki, Uusimaa, Finland
Died 2006-05-01 Helsinki, Uusimaa, Finland
Creator has no biography yet