Started watching Sailor Moon. Just about every episode is about demons stealing energy from people.

Resonates with me. No idea why…