MossyFeathers OP , 1 month ago A troodontid! A type of theropod and a very smart bird.
A troodontid! A type of theropod and a very smart bird.