Redapedia
Advertisement

Mark on the wall.jpg

The Petroglyph was an artifact found in Redakai: Conquer the Kairu.

Anime

This artifact made its appearance in Kairu Showdown

Advertisement