Where does this electrical box go?

is that a blaster 2 coil? I'd hate to see oil leak all over that nice clean engine..