Look up in the air it's SUPER KENSHIN