>>537744053
Don't know if they've been explained or not but back on the chibi I believe they're in more of a power bank