It’s Tuesday so you know what that means!! Richie Branson released yet another amazing song! This time entitled Otaku King II…Go check out the song and leave your thoughts below!
BONUS!! Richie also uploaded his first video on Machinima for the game Tekken Tag 2 called Iron Fist