batman beyond

Oodles of time, effort and foam make something beautiful