mechagodzilla-1110998 Published April 29, 2019 at 640 × 431 in Revenge of the Most Punchable Face in the Universe!