Source: Dexter’s Laboratory
Copyright: Cartoon Network
Date of creation: April 15, 2018
Original resolution: 5000×3200
Maxamilian Meeker
2021-02-18 01:06:04 +0000 UTC