Board Thread:General Discussion/@comment-5138166-20171008020057/@comment-5610300-20171008054100

Haven't watched the sub yet, guessing that's fanmade or a crunchyroll rip.

I got a hint of "Ultra" Instead of Ultimate, but It could go either way since both are close to just about the same thing In translation.