This artwork portrays a chilling scene of a gigantic creature looming over Tokyo streets, evoking fear and awe with its eerie presence.
This artwork portrays a chilling scene of a gigantic creature looming over Tokyo streets, evoking fear and awe with its eerie presence.