5 мая 2025, Хельсинки, Финляндия