Check out this super WTF-worthy video of Japanese grandmas rapping The Theme of Obachaaan AKA The Grandma Theme Song. Is it new? No it is not. Is it new to me? Damn ye