Deku

Deku

Views:
315,440
Subscribers:
733
Videos:
872
Duration:
23:23:45:40
United States
United States

Deku is an American content creator on YouTube with 733 subscribers, with his content totaling roughly 315.44 thousand views views across 872 videos.

Created on ● Channel Link: https://www.youtube.com/channel/UCz8kpNPpO7h0GvPW3Sr98HA