シャンパンタワー
shampantawā

Noun

1. Champagne tower; Champagne pyramid

Other forms: