• “Otakumerchprint” is a brand of “OTAKUMERCHPRINT LTD”. Registered in England and Wales No: “16032247”
  • Address:
    71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ
  • Time Support:
    Mon – Fri: 9:00 am – 5:00 pm, Sat-Sun: 9:30 am – 4:00 pm , GMT -8
  • Email: support@otakumerchprint.com
  • Phone: 447879817666