Translations:Th12/Sanae B's Extra/7 Sanae/en-4kids

Could this be another one of those aliens?