Frog Thor has returned to the shining realm of Asgard and sets out to confront Loki. Prepare for a battle between frog and god!
Frog Thor has returned to the shining realm of Asgard and sets out to confront Loki. Prepare for a battle between frog and god!