Originally Posted by
Macr
It could be from Sweden or Finland (SISU in Finnish means "have guts").
The word is Finnish as you state, but I could not find any Finnish bike with that name. One or two Swedish bikes, though I couldn't see a match to the emblem yours has:
http://mo-ped.se/bike/bike_s.htm#Semper
The emblem certainly looks like the
Finnish State lion, but then again lion is a common theme in Nordic emblems. The Nokian tyre is definitely Finnish. Is there any other text anywhere in the frame?
--J