- “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