That shop was actually a front for drug dealing.
慈善団体を隠れ蓑にして資金を集めていた。
He was raising funds under the guise of a charity organization.
Dendropanax trifidus (plant)
A species of flowering plant; the name is usually written in katakana as カクレミノ.
カクレミノは暖かい地域に自生する常緑樹です。
Dendropanax trifidus is an evergreen tree native to warm regions.
straw raincoat of invisibility (folklore)
Original meaning: a magical straw raincoat from Japanese folklore that makes the wearer invisible. Now mostly a historical or literary reference.
昔話には、隠れ蓑を着て悪事を働く鬼が出てくる。
In old tales, an oni appears who does evil deeds while wearing a straw raincoat of invisibility.