Found this face cloth at the souvenir stand at the Nara Deer Park in Japan in 2004!

Found this face cloth at the souvenir stand at the Nara Deer Park in Japan in 2004!

https://i.redd.it/p13vd1wjbd7h1.jpeg