Trying to use subtitles was... useless, but the enthusiasm and style was something I've come across before in japanese vlogs.
Amusing, though I couldn't make sense of what they were saying either.
Gotta say it was a lovely example of a Reek regardless of the zany way it was introduced