Ohmchi

Ohmchi

Green tea and strawberry flavored ice cream, wrapped in a delicious chocolate shell.
SUBSCRIBE TO OUR NEWSLETTER