SHIBA the new LUNA?