Madara bros...we might have met our match