Storm Pegasus 105RF/Trivia

who owns  storm pegasus