They are Lares or Penates.
Household deities from ancient Rome.
The Japanese name for Pokemon Heroes is "Guardian Gods of the City of Water."
However, its design clearly comes from that Latiken (actually a Ziz (Mythological creature) ). It used to be more cock-like. The chicken hands were streamlined quite a bit.
Sight-sharing is really clairvoyance (Remote viewing plus telepathy).
BTW: The triangle on the chest is a delta, representing Pokemon Delta Emerald.