Inuyasha vs Sesshomaru from Inuyasha, a statue by TY Studio. Size: H53 × W80 × D60 cm. Expected release: Q2 2027. 0 collectors own it on Grailhaus.
Open on Grailhaus