One of a series of films promoting the new LG Optimus range. A squid on steroids attacks Tokyo, but our hero saves the day with help from his LG phone…
181 Union Street
t 020 7291 9363
t 01223 919373
© 2021 Spot Films. All rights reserved, Spot Films Ltd.