With it's shape, it could easily be a manta or something
A manta? That flies in the sky, with a defined avian head and bird talons? It could not be a manta as "easily" as you seem to think. --- Pokemon White FC: 0346 8604 2225 PSN: phayro_rip People Only Like Obama, that's the motto Romney, P.O.L.O.