I can see where the origin of XB23 comes from now :)
hahahha this is Lopenna in really, but interesting theory