Mask flash 仮面フラッシュ

In Japan, foxes are considered gods with power and wisdom.
日本では、キツネは力と知恵を持った神のような存在と考えられています。