Heikki Lunta
Heikki Lunta is the embodiment of the Finnish snow god or snow spirit. A character who originated during the 70s in the Upper Peninsula of Michigan.
More by Amber Ruska View profile
Like
Heikki Lunta is the embodiment of the Finnish snow god or snow spirit. A character who originated during the 70s in the Upper Peninsula of Michigan.