This unique treat is known as momiji tempura — momiji means maple leaf in Japanese, and is closely associated with falling autumn leaves. It's typically made from yellow maple leaves ...
Results that may be inaccessible to you are currently showing.