Alien sighting or Butterfly ALERT! (peacock/inachis io)

butterfly on my balcony, balcony garden butterfly