In the name of the…whatever, I will punish you!

fan art

sailor moon red hood Jason Todd Red Hood And The Outlaws DC comics batman