Rurouni Kenshin: Kenshin Battousai Ver. 8 inch Plush Anime Plushies