Anchor Turtle

Anchor Turtle (イカリタートル) is a Deep Sea Beast created by Fangerk in the series Houjin Yatsurugi. He is the first to appear in the series.

Houjin Yatsurugi
TBA

Tenjin Kisara
TBA