The Corps is hitting the stage at Anime Los Angeles with their brand new Oh My Otaku! set. See you there!