« Previous Ep. Next Ep. » An enormous starfish monster that feeds on petroleum products is preying upon oil tankers in Tokyo Bay. Share this on:
An enormous starfish monster that feeds on petroleum products is preying upon oil tankers in Tokyo Bay.
No comments yet. Be the first!