Squidbillies/Instances by character

Rusa is a Heroine from Comic Kid.

Demon War
Season 1, Episode 3A Airdate: May 14, 2022

Rusa become the Red Muscular Monster.