Commission for @sapphicneko. Got a little carried away with...