タルト
taruto

Noun

1. roll of sponge cake with sweetened beans

From Dutch "taart"