UK Hip Hop artist Triple O AKA Mr. Keep Breathin’ returns after what seems an eternity with the blazing “Godzilla” freestyle. Not only does Triple O body this Grime beat, but we can only hope this is the beginning of new music from the MOBO winner. Check it out and let us know what you think.