Link Shows to a PET Shop - Truly :-)
Reviewed byFrankon Wed, 9th April 2014
The link points on a Pet Shop written in Japan or Chinese characters, not any flipbook appears. I translated with google, this is why I know this is a Pet Shop.
- it is absurd