Plot twist:  Miranda Cosgrove is actually Lord Krishna