I think it's a kite.
Most likely, and still it's amusing how it looks like some weird living creature.
I think it's a kite.
Most likely, and still it's amusing how it looks like some weird living creature.