ICHIRO Rin
The Animal Sacrifice
- 77 Views
- 0 Releases
- 0 Releases/Week
- 0 Readers
- 0 Reviews
- Feb 06, 2023
On the rooftop of an abandoned department store, there is a pet shop called Lucky Animal. But Lucky Animal is no ordinary pet shop, the pets sold there are believed to be lucky charms that can help their owners avoid disasters.