japanesenintendo.com
Detective Pikachu Mochifuwa Cushion San-ei Boeki are releasing a good-sized (30cm x 17cm x 42cm) Detective Pikachu Mochifuwa Cushion next month with preorders open until 11 April. Secure your Detec…