forked from: Fire Slash

