Mylo the Cat

Mylo the Cat is a youtube channel. Mylo the Cat created a series called Shortest Video on YouTube.