KillRoB-XV 8 days ago Snow_012 said: Sukuna! Ikimasu! Looks more like a catching/braking system than a catapult.