Tag: Allion Photography
Posted in Cosplay
Captain Amelia Cosplay From Treasure Planet
Swedish cosplayer Tenkou looks incredible as Captain Amelia from Treasure Planet! Treasure Planet is a 2002 animated sci-fi fantasy action-adventure movie by Disney. It wasn’t super popular, but…