Whether it's English or Japanese, Turtle Subs has the clips to meet your needs.
If you're looking for dumb edits and overused memes, Turtle Subs can fulfill your dreams.
Just don't expect the clips to be recent or quick. You know turtles, they're as slow as frick.