What is this? Got it at a restaurant in Tokyo

by nikkiestar

AloJapan.com