en pt kr de es ru tr fr pl jp
icon 6797

Altar Defecation#5132

Turkey (TR)
Last seen on 24 Apr 2026

since 2018

204,959
minutes

3,416
hours

142
days

your rankings

the equivalent of

564
books read

1,952
movies watched

13,664
kilometers walked