- This is a Licensed Anime Cap. - Brand New in w/Tag. - Licensed by GE Animation. - Made in China.
Approximately 2" - 3" long.