鬼殻 おにがら
oni gara yaki

Noun

1. onigara yaki; prawn or lobster split lengthwise and grilled — explanation

Food
Other forms: