(有)EPA 環境変換装置建築研究所 is a shopping spot in Meguro Ku, Tokyo. 1 YouTube travel vloggers — including TAKASHii — have covered it across 1 clips.
“Okinawa has EPA and uh top tree so yeah”