Unusual Butterfly

Anyone can tell me what it the name of this butterfly specie? I stumbled on it somewhere on the Internet but can’t seem to find more than these photos.