Squatch
2018-07-29
Male
Acting
‘Squatch or simply just Squatch is a small plush Sasquatch from Buena Park, California
2018-08-21
Production
2020-06-25