Love the music
Miyajima Deer Panic!
Miyajima is an island of wonder, located in Hiroshima Bay. It has a native population of deer that want to feast on the gifts you've purchased for your family! Feed them deer food so they'll leave your gifts alone!
Highest score wins... something! Probably!*
*There is no prize.