A positively silly little adventure. I can't see myself seriously inserting this into a campaign, but it'd make for an exceptionally fun one-shot, cartoony dream sequence, or a self aware "End of Season Non-Canon OVA Episode".
Charming and campy in all the best ways, well done.