What are the nearest European kaiju shop locations to Helsinki? I'm here on a long term project and thought I'd use some weekends to make a few trips here and there.