You found Fluffy!!!
Here Fluffy!!!
LOL!..wasn’t there a huge reward for finding your Fluffy?
(meanwhile, I searched and discovered the beast might have been a beluga whale, sorry.)