What the hell is this? American hentai? I think I've seen this before on Newgrounds or something. anyone else ever been here? Pic unrelated.
Fail for being a b/tard.