Akuma vs Thor

This is Bulborb channel 3's third battle of season 5.