Where is Kerebu?

Where is Kerebu located?

Kerebu, Squid, Sweden (approx. 57.53333°, 15.95°)


Where is Kerebu on the map?