http://www.komatsuna-ya.com/kaeru/ - I know it's loli, but it comes with something much more relevant.There were much larger images running around before - did anyone manage to find a source on them?
Tentacles = relevant?