Same posting style, posts are also made at around the same time.
Most posts are on average, 15 minutes apart. For someone with a low English skill level, it'll probably take 10 minutes per post on average.
Either you live with 5 friends and share everything or I see a busted alt ring.
Archived -
http://archive.is/i43cA