I'm not sure if they do as it was my first time there. The people working there are extremely nice so inwould just give them a call and ask:)
I never heard of an otamatone, but I'm sure they can order one.
Thanks! Your answer is awaiting moderation.