takuruki
takuruki

takuruki

some random irish/hungarian who spits out some fire tescó radió and other shit