chu

you can walk around in it
Puzzle
Play in browser
It's a hummingbird. on your screen.