Beta
Shows
/
Cackling Kitarou
/
Octo-Turtle
Follow
Octo-Turtle
Appears in episode 81.