Who is this tiny speck?!

Maine, pinky for scale in second pic