Ravage, AKA. RYU BLACK and MeccaGodZilla, is a producer.
His MeccaGodZilla moniker is taken from Toho’s Godzilla pantheon – the other members of Monsta Island Czars, of which MeccaGodZilla is a part, also have Toho-inspired pseudonyms.