MovieMaps

Photo of Planet Gallianox

Location: Macassar Beach Pavilion
As Seen In: Vagrant Queen episode 1x01 “A Royal Ass-Kicking

One of the thieves screams after Elida cut off his arm.