Johnny Ramstedt Finnish, b. 1970