Jackson LeRouge

Jackson LeRouge was a fallen angel who set his sights on Kira in Inside Voices.