Giant moth

Mothra is My New Housemate
Is it my imagination or have some strange creatures and critters been showing up around Northern Illinois this past summer? This guy has been hanging around my house since the weekend.