Barusla

Barusla is a herb native to the planet Adenia and is coveted by the native Adenians.

Appearances

 * Artifact One Issue 0 (2018)