©Phil Ashcroft / PhlAsh, Godzilla (1954) film poster (blue version), 2006 – limited edition print for British Film Institute, 1000 x 700mm, edition of 500 signed. (courtesy BFI. Godzilla Toho international Co Ltd.)
Interview with Hitspaper, Japan here: http://antenna7.jugem.jp/?search=ashcroft
Yeti In Hong Kong, 2005, EXIT/double-park, I.T, Granville Road, Hong Kong (photo: Just Another Reason).