Rescue the Princess
Cosplay Judge
Originally from Canada, Lost Link is the video director behind the award-winning cosplay-centric channel, "Rescue the Princess!" His videos open a window into Japanese cosplay events as well as feature original cosplay cinematics which strive to enhance cosplayers' creations and help to bring their characters to life.