User blog comment:Lamango/Ultraman Max, Mebius, Leo and 80 on CrunchyRoll/@comment-1030114-20141211211519

Yep! It's pretty awesome! I've always been a fan of the Ultras!