Bishop
I'm not sure the listed title is the correct one XD
That must be an alternate term for this game piece.
V? ?V ?V ?V ?V ?V ?V ?V ?V
524545
Big lad
ECC?EC?EC?EC?ECECEC
??????
Elephant»
enjoyed it greatly
nice! not the title though...