OH SHIT is Kuwabara the missing piece???
Watch "Yu Yu Hakusho 3x10 Kuwabara: Awakening" on Streamable.