Youmu Fact # 9,752: Youmu has extremely, ridiculously, overwhelmingly, eye-wateringly smelly feet!