Moshi Kalani (Experienced)'s Battle action reads:
Battle: Even if Kalani is bowed: Target your Personality. If his unit assigned to the current battlefield, or if any enemy units are there, move him there. Straighten his unit if he moved.
The Rule of Location says:
The Rule of Location: This rule has two parts:
A card in a unit must be at the current battlefield to be targeted by, or explicitly perform, a Battle action. If a Battle action is on a card in a unit (a Personality or attachment in play), the unit must be at the current battlefield in order to take that action. EXCEPTION: As with the Rule of Presence, a Battle action can target, be performed by, or be taken by a card in a unit at another location if its costs or effects say they are able to move that unit to the current battlefield. The player who is taking the action must take choices within the action, if possible, such that they do move that unit there.
So if I have Personality A at a battlefield opposed by at least one enemy unit, and Moshi Kalani and Personality B are at home, can I use Kalani's battle action to move Personality B to the battlefield or can he only move himself there?