View attachment 1259051 check this out, what could it be? Friend says its possibly fruti tuti...? wtf is that sht