Depression bought some mystery keys, and this was one of them. This very quickly broke and I couldn't progress, so that's it for me. It was sort of worth it for having this guy ask me to get his owl for him and not being able to reach it with anything so I brought my pod down from the sky to climb up on which then bumped into the owl and it very slowly spun and floated away into the distance.