Thread:Kjrules17/@comment-25523526-20180601015731/@comment-25523526-20180601020356

Yeah, if you don't know who is Amaterasu, she is the Japanese goddess of sun, much like Helios who is the Greek god of sun.