Shiroi Shika

白いシカ

Also Known As:

  • White Deer