Ameba Ownd

アプリで簡単、無料ホームページ作成

Japanese Idioms and Proverbs

雲隠れ

2020.07.30 08:16

[kumogakure]


Literal translation:

Hiding in clouds


Meaning:

Disappearing without a trace