Two Christian brothers yammering about bizarre stuff related to mascot horror, cartoons, video games and all things animated!
Also, we are not to be confused with mikado tv or mokido. Just so you know.
Shared 1 day ago
48K views
Shared 8 months ago
0 views
Shared 9 months ago
279K views
Shared 1 year ago
472K views