I copied the Finnish comment to your post and the reply, pasted them into a Finnish to Japanese translator and then hit the speak but to hear them both spoken.
I am not a musician nor am I a linguist, but I think Taraz your right, there were similarities 🌞
The Japanese seem to like the Moomins as well :)