Tarro the Rambler Commissions Closed on Twitter The Tarro is a fantastic explorer who loves roaming the earth. Tarro travels together with his camera, recording breathtaking photographs on his travels.
Tarro the Rambler on Twitter Deku x Midnight WIP 12| 20/09/2024