https://bendedreality.com/alien-creature-never-before-seen-life-form-caught-on-camera-in-taiwan/
Alien Creature? Never Before Seen 'Life Form' Caught on Camera in Taiwan