Japan
Japan075.jpg
7/8/2005
Small bumps above the eyes are antlers just starting to form.