Invisible Eagle of Neptune

Animal

Invisible Eagle of Neptune

An invisible avian lifeform native to Neptune.

----------