Mustachioed cheburashka is at war with aliens | Space