/r/ing what is this from? can't find it anywhere.
bump for moar
That's:Lovely Pretty Chou-Aishiteru - Mister 151 Tentacles
rapidshit anybody?