Funimation Brings SHIN GODZILLA to Austin to Celebrate Home Video Release at “Strange Beasts V: Shin Beasts” Exhibition on July 28 at Guzu Gallery « SciFi Japan