Loo Loo Sticker
$5.00
From the upcoming Rativerse production Star Wranglers, grab this Loo Loo sticker!
Loo Loo is a top-tier mech pilot and former soldier. As a member of the Star Wranglers, she's known for her reckless abandon and ability to push her mech to its furthest limits. That said, Loo Loo is also a drug addict, hooked on a powerful performance-enhancing drug known as Ghost.