Follow Us
Spend £39.99 more and get free shipping!
Your cart is empty
Giyu Tomioka (#876), the Water Hashira from Demon Slayer, is a special edition Funko Pop! that is perfect for fans of the anime series.