Introspect (Explicit)

A GIANT APPEARS!