Postcard NL-812651 Hetjuffie Netherlands 5 Oct, 2011 7 days 5,828 miles sachikomatsuda Japan 12 Oct, 2011 Loading map... Hetjuffie said: posted over 12 years ago Hi, it's a seal and we see them sometimes at the beach!! You need to sign in to leave a comment!