Whatta heck Hanuman and Ultramen?