Looks like Amaterasu, the sun god
nice
thank you!
Is there something strange in a strange location?
very huge
Huge