Who is my new neighbor?

I’m guessing that’s a million babies on its back?