Helsinki > Japan!!!, Japan Mar 28, 2016 5 years is a long time. Then again,I hear that nuclear radiation stuff can linger:) Finally.