KAMEN RIDER 8 Plush BANPRESTO 1999 UFO Japan Exclusive. KAMEN RIDER plush made by Banpresto 1999, Japan Exclusive Very Rare!