'Cryptic' forest creature — with 'window' in its eyel

© 2025 Vimarsana