stephen-bust Published August 2, 2010 at 512 × 384 in Q&A: Stephen Rout, Japanese Meme Boy, and His Father, Allen S. Rout