Level 481 Answer (Stairs Steps Down Ant Water Drop)
Descendant

[ REVEAL ANSWER ]

Share this answer :)

Next answer >>