June 29, 2020 at 17:29:22 UTC
Owen from Total Drama Island. Oh man the memories. Watching the finale of the show, seeing Owen win. It was great.