Modern stories of Finland meet ancient Kalevala via Gallen-Kallela