arrielle over 9 years ago Would anyone care to explain to me the significance of Japan wearing that? LOL
seabook over 9 years ago Apparently the artist saw a news story concerning someone in England having relations with a sheep.