Messing with Ranmaru is my religion