cw10626 Published 02/14/2017 at 800 × 800 in Kabaneri of the Iron Fortress Ikoma Green Stone Cosplay Accessory Prop