#1RASTEN The Raccoonby Krorok23013Emerald Island is a place of beauty and peace. Sadly, that gets taken away once these evil alien race takes away the planet's sun for their own usable energy upon Emera...naughtydogsyfybrutality+11 more