I can't believe I finally witnessed that scene ... It felt like yesterday when the Demon Castle arc started