ABOUT

Look what came out of the Suicide Squad previews! This is a large inflatable Starro creature made by studio souffle. Check out these awesome photos and see for yourself!

MADEIT CREDITS

Starro

*
*
*

Comments