User blog comment:HoshinoKaabi/Tsuburaya Productions' Official English Title List!/@comment-5724614-20151106064605

It's no strange. Nyan means Meow in Japanese.